/**
 * @author MIAO
 * Created on 2011-11-5
 * For more information, please visit:ismiao.com
 */
package com.ismiao.spring.aopExample;

import java.lang.reflect.Method;

import org.springframework.aop.MethodBeforeAdvice;

public class MyBeforeAdvice implements MethodBeforeAdvice{
	/**
	 * 第一个参数是：方法 
	 * 第二个参数是：方法的参数 
	 * 第三个参数是：目标对象
	 */
	@Override
	public void before(Method arg0, Object[] arg1, Object arg2)
			throws Throwable {
		System.out.println("方法的名称是：" + arg0);
		System.out.println("方法的参数" + arg1.length + arg1[0]);
		System.out.println("目标对象" + arg2);
	}
}
